Skip to content

Conversation

@memalhot
Copy link
Contributor

setting up for new gpu class by creating notebooks for students to use, setting up localqueue so they can submit gpu jobs, and setting up rolebindings so students can see what nodes are using gpus, what jobs are running, etc

@memalhot memalhot force-pushed the gpu_class branch 4 times, most recently from 55c27ca to 45a2bde Compare August 20, 2025 13:47
@DanNiESh
Copy link
Collaborator

This is a good start! Left some inline comments. In addition, could you rename the resource.yaml to a more specific name such as notebook_resource.yaml?
I think you can also create a separate file for cluster role kueue-clusterqueue-reader because it's static role that just needs to be created once and all rbs point to the same role.

@memalhot memalhot force-pushed the gpu_class branch 3 times, most recently from d3009e9 to 9f7fcff Compare August 26, 2025 13:05
@memalhot memalhot force-pushed the gpu_class branch 3 times, most recently from 7be0378 to f07ee65 Compare August 29, 2025 20:51
…int to clusterqueues, and observability for jobs through rolebinding
resources: ["clusterqueues"]
verbs: ["get", "list", "watch"]
---
apiVersion: rbac.authorization.k8s.io/v1
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd move this rolebinding to rb.yaml.

@DanNiESh DanNiESh merged commit 16d23b5 into OCP-on-NERC:main Aug 29, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants